Body-perception enhancing striped garment and systems and methods for creation thereof

ABSTRACT

Systems or methods for anatomy striping a garment are provided. Anatomy striping is any deliberate manipulation of a garment&#39;s stripe pattern in order to change the perceived shape of a wearer of the garment toward a desired appearance. Additionally, the garments that result from use of these systems and methods for anatomy striping are also provided.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of and priority to U.S. provisional patent application Ser. No. 62/458,335, filed Feb. 13, 2017, entitled “BODY-ENHANCING GARMENT AND GARMENT DESIGN.” This application is also a continuation-in-part application of and claims priority to U.S. patent application Ser. No. 15/214320, filed Jul. 19, 2016, entitled “BODY-ENHANCING GARMENT AND GARMENT DESIGN,” which applications are incorporated herein by reference in their entirety.

INTRODUCTION

It is common for clothing manufactures to construct garments with visible patterns on the garments. These patterns will form lines or details that fall on the wearer's body.

It is with respect to these and other general considerations that aspects disclosed herein have been made. In addition, although relatively specific problems may be discussed, it should be understood that the aspects should not be limited to solving the specific problems identified in the background or elsewhere in this disclosure.

SUMMARY

This disclosure generally relates to systems and methods for anatomy striping. More specifically, anatomy striping is any deliberate manipulation of a stripe or stripe pattern applied to a garment in order to change the perceived shape of a wearer of the garment toward a desired appearance. Additionally, the disclosure generally relates to the garments that result from use of these systems and methods for anatomy striping.

In one aspect, the disclosure is directed to a body-perception enhancing garment. The body-perception enhancing garment includes a front side, a rear side and an adjusted strip pattern. The rear side is opposite to and attached to the front side. The adjusted stripe pattern is on at least one of the front side and the rear side. The adjusted stripe pattern is created by manipulated a flat stripe pattern around a first feature of a wearer to change a perceived shape of the first feature of the wearer toward a desired first feature shape.

In another aspect, the disclosure is directed to a method for designing a body-perception enhancing garment. The method includes:

-   identifying, selecting or creating a 3-D body shape; -   identifying a flat stripe pattern for a garment; -   adjusting the flat stripe pattern based on dimension of the 3-D body     shape and a selected shaping effect to create an adjusted stripe     pattern;

creating a 2-D image of the adjusted stripe pattern; and

-   applying the adjusted stripe pattern to the garment based on the 2-D     image to form the body-perception enhancing garment.

In yet another aspect, the disclosure is directed to a method for designing a body-perception enhancing garment. The method includes:

-   selecting a 3-D body shape; -   identifying a flat stripe pattern for a garment; -   positioning the flat stripe pattern on the 3-D body shape; -   select a stripe on the stripe pattern to form a selected stripe; -   apply a shaping effect to the selected stripe based on the selected     stripe's position on the 3-D body shape and a desired appearance of     any feature on the 3-D body shape located under the selected stripe     to create an adjusted stripe pattern; -   creating a 2-D image of the adjusted stripe pattern; and -   applying the adjusted stripe pattern to the garment based on the 2-D     image to form the body-perception enhancing garment.

This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended as an aid in determining the scope of the claimed subject matter.

These and other features and advantages will be apparent from a reading of the following detailed description and a review of the associated drawings. It is to be understood that both the foregoing general description and the following detailed description are illustrative only and are not restrictive of the claims.

BRIEF DESCRIPTION OF THE DRAWINGS

Non-limiting and non-exhaustive examples or aspects are described with reference to the following Figures.

FIG. 1 is a two-dimensional picture illustrating a rule of perception (geodesic assumption) utilized by the brain, in accordance with an aspect of the disclosure.

FIG. 2 is a two-dimensional picture illustrating a rule of perception (linear perspective) utilized by the brain, in accordance with an aspect of the disclosure.

FIG. 3 is a two-dimensional picture illustrating a rule of perception (shape from shading) utilized by the brain, in accordance with an aspect of the disclosure.

FIG. 4 is a schematic flow diagram illustrating a flat stripe pattern, in accordance with an aspect of the disclosure.

FIGS. 5A-5F are flow diagrams illustrating a method for designing an anatomy-striped garment or a body-perception enhancing garment, in accordance with an aspect of the disclosure.

FIG. 6 is a flow diagram illustrating a method for designing an anatomy-striped garment or a body-perception enhancing garment, in accordance with an aspect of the disclosure.

FIG. 7 is a schematic flow diagram illustrating a computer-generated conversion of the desired three-dimensional body shape of the buttocks to a two-dimensional depth map, in accordance with an aspect of the disclosure.

FIG. 8 is a schematic flow diagram illustrating a flat pattern and the adjustment of the flat pattern into an anatomy warped adjusted pattern, in accordance with an aspect of the disclosure.

FIG. 9 is a schematic flow diagram illustrating the adjustment of a flat pattern utilizing a 2-D depth map of a desired body shape to form a halftoned adjusted pattern and the adjustment of the halftoned adjusted pattern into a halftoned and anatomy warped adjusted pattern, and the application of the halftone and anatomy warped adjusted pattern to a garment to form a body-perception enhancing garment, in accordance with an aspect of the disclosure.

FIG. 10 is a schematic flow diagram illustrating a flat pattern and the adjustment of the flat pattern into an anatomy warped adjusted pattern and the adjustment of the anatomy warped adjusted pattern into an anatomy warped and shaded adjusted pattern, in accordance with an aspect of the disclosure.

FIG. 11 is a flow diagram illustrating a method for designing an anatomy-striped garment or a body-perception enhancing garment, in accordance with an aspect of the disclosure.

FIG. 12 is a flow diagram illustrating a method for designing an anatomy-striped garment or a body-perception enhancing garment, in accordance with an aspect of the disclosure.

FIG. 13 is a front planar view illustrating a modified depth map of a desired three-dimensional body shape

FIG. 14 is a front planar view illustrating 2-D images of two different halftoned adjusted patterns, in accordance with an aspect of the disclosure.

FIGS. 15A and 15B are schematic flow diagrams illustrating a 3-D body shape illuminated with overhead light, the conversion of the 3-D body shape illuminated with overhead light into a 2-D depth map, and creation or formation of two different adjusted stripe patterns based on the shading gradient formed in the 2-D depth map, in accordance with an aspect of the disclosure.

FIG. 16 is a schematic flow diagram illustrating an adjusted stripe pattern from FIG. 15A and the application of this adjusted stripe pattern to a garment to form a body-perception enhancing garment, in accordance with an aspect of the disclosure.

FIG. 17 is a schematic flow diagram illustrating a modified 2-D depth map and the creation or formation of two different adjusted stripe patterns based on a shading gradient formed from a 2-D depth map utilizing the halftoning shape effect, in accordance with an aspect of the disclosure.

FIG. 18 is a front view of an adjusted stripe pattern utilizing the halftoning shape effect, in accordance with an aspect of the disclosure.

FIG. 19 is a front view of a striped garment and the front view of an adjusted stripe pattern garment, in accordance with an aspect of the disclosure.

FIG. 20 is an example of a halftoned stripe that makes each individual stripe appear convex or concave.

FIG. 21 is a front view of an adjusted stripe pattern utilizing the shading shape effect to change 3-D properties of an individual stripe to appear convex or concave, in accordance with an aspect of the disclosure.

FIG. 22 is a front view of an adjusted stripe pattern that includes graphic art within the adjusted stripe pattern, in accordance with an aspect of the disclosure.

FIG. 23 is a front view of an adjusted stripe pattern that is provided on the garment within a geometric pattern or design, in accordance with an aspect of the disclosure.

FIG. 24 is a front planar view illustrating a 2-D image of a halftoned and warped adjusted pattern and a 2-D image of a warped and shaded adjusted pattern, in accordance with an aspect of the disclosure.

DETAILED DESCRIPTION

In the following detailed description, references are made to the accompanying drawings that form a part hereof, and in which are shown by way of illustrations specific aspects or examples. These aspects or examples may be combined, other aspects or examples may be utilized, and structural changes may be made without departing from the spirit or scope of the present disclosure. The following detailed description is therefore not to be taken in a limiting sense, and the scope of the present disclosure is defined by the appended claims and their equivalents.

Each time humans open their eyes, their brains performs trillions of computations in order to see a three-dimensional (3-D) world. These computations operate according to a set of rules. One of these rules is the geodesic assumption: Curved lines on a surface reveal the 3-D shape of that surface. This is why, a person looking at FIG. 1 cannot help but see a 3-D shape even though the lines are, of course, flat. Specifically, FIG. 1 is a two-dimensional image that consists of only curved lines. The visual system, utilizing the geodesic assumption, assumes that lines on a surface curve due to the 3-D shape of the surface. For example, the brain interprets the curved lines as laying on the surface of a sphere, which is viewed as coming out of the page.

Further rules utilized by the visual system include foreshortening cues and texture gradients. Texture gradients refer to the local size of the pattern elements such that larger elements are generally perceived as being on a surface that is closer to the observer, while smaller elements are generally perceived as being on a surface that is further from the observer. Foreshortening cues can provide additional information about slant, tilt, and curvature of a surface. For example, if a flat pattern consisting of circular elements is distorted in depth then areas that are slanted or tilted away from the observer will feature ellipses rather than circles. The visual system can use the width of the ellipses as an additional cue when constructing a 3-D shape of the surface.

Another rule utilized by the visual system is linear perspective. An example of linear perspective is shown in FIG. 2 where parallel train tracks converge as they recede into the distance. This depth cue utilizes the fact that as objects move further away their visual angle decreases. The image presented in FIG. 2 is two-dimensional (2-D), so the perception of depth is entirely constructed by the visual system, primarily utilizing the linear perspective cue.

Another rule utilized by the visual system relates to how the brain uses brightness gradients to construct and perceive 3-D shapes. This rule is known as shape from shading and an example of this rule is illustrated in FIG. 3. When looking at FIG. 3 the visual system assumes that light generally comes from overhead and thus interprets the first set of five circles 302 as depressions extending into the page and the second set of five circles 304 as bumps extending out from the page. The brain makes these determinations based on the brightness gradients of the circles 302 and 304 and the assumption of an overhead light source. This principle can also be applied to stripes. For example, the four stripes labeled 306 have been shaded to appear convex and look like pipes or tubes extending out of the page, while the four stripes labeled 308 have been shaded to look concave and look like they curve in to the page. For instance, when FIG. 3 is viewed upside down, the brain perceives the first set of five circles 302 as bumps extending out from the page and the second set of five circles 304 as depressions extending into the page because the shading of the circles have changed direction. Similarly, when FIG. 3 is viewed upside down, the brain perceives the first set of stripes 306 as extending into the page and the second set of stripes 308 as extending out of the page all because the shading of the circles have switch positions. As such, changes in shading can significantly affect how the brain perceives an object. Accordingly, changes in shading can significantly affect how the brain perceives an object.

Many garments are constructed with visible patterns on the fabric. These patterns typically utilize symmetrical, straight, and/or repeating details or pattern elements and have no intentional brightness gradients when the garments are laid flat. Additionally, patterns may include illusory details or lines created within the negative space between the pattern elements, and serve as an informative element of the pattern itself. These patterns become curved and shaded when worn on the body. The visual system assumes that the curvature and/or brightness gradients of those patterns is attributed entirely to the body shape (i.e., that curved lines of the pattern on the garment would be straight lines if the garment was laid flat). Thus, using the rules of perception, the visual system constructs a three-dimensional body shape based in part on the curvature, size, and shading of the pattern.

It is known from the field of evolutionary psychology that each time an individual encounters a person, the individual's brain automatically evaluates a multitude of sensory cues relating to the health and reproductive fitness of the person within a fraction of a second. The individual's initial judgment of attractiveness is a summary of that evaluation, with individuals who appear healthier and more reproductively fit being perceived as more attractive. Therefore, the three-dimensional shape of a person's body is a critical sensory cue that is used to assess the attractiveness of the person.

When a person wears clothing, he or she voluntarily puts patterned clothing on his or her body. The brain interprets the lines, spacing, sizing, and other elements of the pattern using the rules discussed above and other rules known within the field of vision science. Current clothing designs do not take into account that the brain uses these patterns on garments to construct a 3D shape of the wearer. As such, a problem with existing garment construction or design is that it can create garments that make an individual's form less attractive to others, a result that is typically not desired by the individual wearing the garment. While the rules of perception have been heavily studied, these rules have not been applied to clothing. Further, the rules of perception have not been utilized on a garment to change the perception of a human feature to fall within or move toward known attractive and/or desired size and shape ranges when worn.

As such, there is typically no system or method that utilizes the rules of perception and desired feature ranges to design or manufacture clothing with stripes. Therefore, the systems and methods disclosed herein provide systems and/or methods for systematically applying stripes, using the rules of perception, to change the perceived shape of the wearer. The changes to the patterns are based on the anatomy of any wearer and are referred to herein as anatomy striping. In some aspects, anatomy striping is used to increase the attractiveness of the wearer. For instance, an attractive body will bend and/or shade a pattern differently than an unattractive body. Thus, the systems and methods as disclosed herein may adjust a pattern on a flat garment based on the curves and shading created by an attractive body to change the perception of the 3-D shape of the wearer in such a way that the wearer is perceived as more attractive. However, in other aspects, anatomy striping is used to change the appearance of the wearer toward any desired feature shape.

The feature of the body may cover any human body part or area, such as the buttocks, legs, chest, waist, feet, hips, etc. This list is exemplary only and is not meant to be limiting. Garments include any clothing item that can be worn by a human, such as pants, shirts, skirts, jackets, shorts, skirts, dresses, leggings, capris, bras, underwear, swim wear, shoes, skorts, outerwear, etc. This list is exemplary only and is not meant to be limiting.

Knowing that the brain automatically constructs a 3-D shape from the pattern and shading on a wearer, the shape, size, shading and/or positioning of the pattern can be adjusted to change the perceived shape of the wearer. The field of plastic surgery has identified several properties of the shape of the female buttocks and other human features that are considered attractive. As such, the striping could, for example, be adjusted to change the perceived shape of the wearer of the garment to appear more attractive or to appear closer to these known plastic surgery properties. Additional non-limiting disclosure regarding anatomy striping is provided in Appendix A.

Referring now to the drawings, in which like numerals represent like elements through the several figures, various aspects of the present disclosure will be described.

Several different processes or methods may be utilized to anatomy-stripe garments. In some aspects, anatomy striping may be performed by adjusting striping on clothing based on the rules of perception (such as the principles of the geodesic assumption) after visible inspection on live models. In other aspects, anatomy striping is based on a difference in curves found between an actual body shape of a selected feature and a desired body shape for that selected feature. In other aspects, a method for anatomy striping may be utilized.

There are many possible ways to create a gradient templates to be used for anatomy striping. In some aspects, a line follows the path of greatest brightness change for the 3-dimensional body shape at each row down the body. The gradient template is then created from the brightness values at each point of the line. However, this technique is not limiting. Any suitable system or method for anatomy striping to change the appearance of the wearer may be utilized.

FIGS. 5A-5E are flow diagrams illustrating a method 500 for designing an anatomy-striped garment, in accordance with an aspect of the disclosure. Anatomy striping uses the rules of perception to change a perceived size and/or shape of the anatomy of the wearer towards a desired size and/or shape. In some aspects, anatomy striping is used to increase the perceived attractiveness of the wearer. FIGS. 7-10, 14-19, and 22-24 illustrate schematic examples of different operations of method 500 for anatomy striping to change the appearance of one or more features of the wearer of the anatomy striped garment.

The routine or method 500 begins at operation 502, where a 3-D body shape is identified, created, accessed, generated, and/or selected. The 3-D body shape is a three-dimensional representation or rendering of one or more features of a human body. A feature may be any body part or area of the human body. For example, the feature may be the shoulders, waist, chest, arms, hips, buttocks, thighs, shins, fees, and/or the legs. In some aspects, the 3-D body shape is generated by one or more computing devices. In some aspects, the 3-D body shape may be a computer generated 3-D avatar. In other aspects, the 3-D body shape is a 3-D physical representation or model of one or features of the human body, such as a mannequin or dress form. In further aspects, the 3-D body shape is a desired 3-D body shape. The desired 3-D body shape creates the three-dimensional human representation utilizing selected or desired shapes, ratios, and/or dimensions for one or more features on the 3-D body shape. In some aspects, the desired 3-D body shape is a body shape created based on known attractive sizes, measurements, ratios, and/or and shape ranges. In other aspects, the desired 3-D body shape accentuates or minimizes the appearance of a specific feature of the body. The 3-D body shape may be any desired range of sizes, ratios, measurement, and/or shapes for one or more features.

FIG. 7 illustrates an example of a computer generated desired 3-D body shape 702 for the buttocks 704. FIG. 15A also illustrates an example of a computer generated desired 3-D body shape 1502A for multiple body features, such as the shoulders, chest, waist, and hips. FIG. 15B also illustrates an example of a computer generated desired 3-D body shape 1502B for a leg body feature.

After the 3-D body shape is identified, created, accessed, or generated during operation 502, method 500 moves to operation 504. At operation 504, a stripe pattern or flat stripe pattern for the selected garment is identified. For example, FIG. 4 illustrates an example of a flat striped pattern 400. Any desired stripe pattern may be selected or created at operation 502. For example, the stripes may be any in desired sizes, colors, and/or pattern.

Next, operation 506 is performed. At operation 506, the striped pattern is adjusted based on the 3-D body shape and based on one or more selected shaping effects to create an adjusted striped pattern. The one or more selected shaping effects may be warping, shading, halftoning, texture gradient adjustment, and/or stripe frequency adjustment of the stripe pattern.

Warping the striped pattern involves adjusting the provided striped pattern based on the curves of a desired body shape. For example, FIG. 8 illustrates a flat pattern 802 and a resulting warped pattern 806 that is obtained based on the 3-D body shape 804. While the pattern illustrated in FIG. 8 is not a striped pattern, a striped pattern can be similarly modified. For example, when one or more selected shaping effects is warped, operations 512-516 are performed at operation 506 as illustrated by FIG. 5B. In some aspects, one or more computing devices perform operations 512-516.

At operation 512, the desired 3-D body shape is converted into a 2-D depth map. In some aspects, one or more computing devices generate the 2-D depth map of the desired 3-D body shape. For example, FIG. 7 illustrates an example of a computer-generated conversion of the desired 3-D body shape 702 of the buttocks 704 to a 2-D depth map 706. FIG. 9 also illustrates another example of a 2-D depth map 902 created from a desired 3-D body shape.

Next, operation 514 is performed. At operation 514, the identified or selected striped pattern is positioned on the 2-D depth map of the desired 3-D body shape. In some aspects, the size of the stripe pattern is also determined at operation 508. The positioning at operation 514 ensures that the stripe pattern falls over or near a selected feature of a body appropriately when worn. In some aspects, operation 504 is performed by one or more computing devices.

After the performance of operation 514, operation 516 is performed. At operation 516 the striped pattern is displaced based on the flat striped pattern's position on the 2-D depth map and curves of the 3-D body as illustrated on the 2-D depth map to create the adjusted striped pattern. Accordingly, in these aspects, the striped pattern is displaced according to the 2-D depth map at operation 514 to show the curves that would be created on the flat stripe pattern if it were being worn by a body with the desired 3-D body shape.

As discussed above, FIG. 8 illustrates an example of how a flat pattern 802 can be warped based on a desired 3-D body shape 804 of one or more features to create an anatomy-warped pattern 806. This anatomy-warped pattern 806 may be applied to a flat garment. A person wearing the garment with the anatomy-warped pattern 806 will appear to have or to be shaped similarly to the desired 3-body shape 804 based on the wearing of this anatomy-warped pattern 806.

Shading the stripe pattern involves adjusting the local brightness of the provided pattern based on the 3D brightness gradients of a desired 3-D body shape as illustrated by the warped and shaded pattern 1006 in FIG. 10 and shaded striped pattern 1604 as illustrated in FIG. 16. For example, when one or more selected shaping effects includes shading, operations 517-519 are performed at operation 506 as illustrated by FIG. 5C. In some aspects, operations 517-519 are performed by one or more computing devices. The 3D brightness gradient or shadowing shape effect can be utilized with any color because the effect is dependent upon brightness and not hue. A brightness gradient as utilized herein refers to a directional change in light intensity of an image.

At operation 517, light is applied to the desired 3-D body shape to determine the brightness gradient created by the desired 3-D body shape when illuminated as illustrated in 1502A and 1502B of FIGS. 15A and 15B. In some aspects, the light applied to the body shape may be or mimic overhead indoor lighting. In other aspects, the light applied to the 3-D body shape may be or mimic overhead sunlight. In further aspects, the light applied to the 3-D body shape may mimic overhead LED or florescent lighting. In some aspects, the angle of the applied lighting is selected based on typical overhead lighting angles. In other aspects, the lighting is applied at a selected angle.

Next, at operation 518 a 2-D shading gradient template is created based on the brightness gradient created by the illuminated 3-D body shape. The shading gradient template as utilized herein refers to a directional change in the mean or averaged light intensity of an image. The shading gradient template may be derived from a point along the illuminated 3-D body shape with the greatest gradient (or directional change in light intensity) as illustrated by the rectangle on the illuminated 3-D body shape 1502B in FIG. 15B. In other aspects, the average brightness across an entire predetermined section, such as an entire row, column, diagonal or other direction element, on the illuminated 3-D body shape, rather than a using a point along a path of greatest gradient, is utilized to form the shading gradient template.

There are many possible ways to create shading gradient template. In some aspects, a line follows the path of greatest brightness change for 3-D body shape at each row down the body. The shading gradient template is then created from the brightness values at each point of the line. The 2-D shading gradient template shows the shading gradient or mean brightness for each portion or row on 3-D body shape created from illuminating the 3-D body shape. For example, FIGS. 15A, 15B, and FIG. 16 illustrate 2-D shading gradient templates 1504A and 1504B.

After operation 518, operation 519 is performed. In some aspects, at operation 519, the shading or brightness of one or more stripes in the flat stripe pattern is adjusted based on the brightness level or shading of the 2-D shading gradient template located beneath a given stripe. In other aspects, an adjusted striped pattern 1506 is created based on the 2-D shading gradient template instead of modifying a preexisting stripe pattern. For example, the shading gradient template may be utilized to form an adjusted stripe pattern. In some aspects, the adjusted stripe patterns 1506A and 1506B for the horizontal stripes, as shown in FIG. 15A, are created by calculating the average or mean brightness in each row or cycle of the 2-D shading template 1504A. In other aspects, the adjusted stripe pattern 1506C for vertical stripes, as shown in FIG. 15B, is created by calculating the average or mean brightness in each column of the 2-D shading template 1054B. In further aspects, the adjusted stripe pattern for other directional stripes, such as diagonal stripes, is created by calculating the average or mean brightness in each diagonal or other selected direction of the 2-D shading template. The shading gradient is divided into a given number of cycles, or stripes, and the mean brightness of each stripe or cycle created form the shading gradient template is determined by the average or mean brightness of all the rows, columns, diagonals or other direction stripe within that cycle on the shading gradient template combined. For instance, if the number of cycles equals the number of rows in the shading gradient template, the shading gradient template and the adjusted stripe pattern will be identical.

For example, adjusted striped pattern 1506A includes 100 different stripes created based on the 2-D shading gradient template 1504A and adjusted stripe pattern 1506B includes 30 different stripes created based on the 2-D shading gradient template 1504A. As such, the average brightness for each of the 30 different cycles on the shading gradient template 1504A is calculated to determine the level of brightness for a stripe in that corresponding position on the adjusted stripe pattern 1506A. Further, the average brightness for each of the 100 different cycles on the shading gradient template 1504A is calculated to determine the level of brightness for a stripe in that corresponding position on the adjusted stripe pattern 1506A. FIG. 16 is a schematic flow diagram illustrating the adjusted stripe pattern 1506A from FIG. 15A and the application of this adjusted stripe pattern 1506A to a garment to form a body-perception enhancing garments 1604.

In another example, adjusted striped pattern 1506C includes 5 different stripes or cycles created based on the 2-D shading gradient template 1504B. For example, in FIG. 15B the mean brightness is calculated for each column of the desired body section 1502B, indicated by the rectangle on the leg. Columns are divided into the desired number of cycles, or stripes, then the mean brightness within the cycle determines the brightness of the stripe. Additionally, in FIG. 15B linear perspective is applied to the 5 cycle of stripes 1506C as well, to create a lengthening effect for the leg to form the adjusted stripe pattern 1508.

Accordingly, in some aspects during operations 517-519, the flat striped pattern is shaded or adjusted to mimic the brightness gradient that would be created on an illuminated body with the desired 3-D body shape. In other aspects during operations 517-519, the adjusted stripe pattern is created based on the 2-D shading gradient template and is not based on a modified pre-existing flat stripe pattern. In these aspects, operation 504 of method 500 is not performed. Anatomy shading as directly applied to a garment and not to the stripe pattern is discussed in more detail in U.S. patent application Ser. No. 14/517,339, filed Oct. 17, 2014, which claims priority to U.S. Provisional Application Ser. No. 61/892,749, filed Oct. 18, 2013, which are both hereby incorporated by reference herein in their entirety. The principles discussed therein for creating shading may illuminate how the shading is applied to a striped pattern or an adjusted striped pattern herein.

Halftoning the striped pattern involves adjusting the size of each stripe based on the desired 3-D body shape. For example, when one or more selected shaping effects includes halftoning, operations 520-525 are performed at operation 506 as illustrated by FIG. 5D. In some aspects, one or more computing devices perform operations 520-525. For example, FIG. 18 illustrates an example of an adjusted stripe pattern as applied to a garment 1800 based on a halftoning shaping effect.

At operation 520, the 3-D body shape is converted into a modified 2-D depth map. The modified 2-D depth map is a depth map that has been inverted and contrast adjusted as illustrated by the modified depth map 1300 in FIG. 13 and the modified depth map 1702 in FIG. 17. This is sometimes accomplished by using a grayscale image of the modified 2-D depth map. In some aspects, the modified 2-D depth map is also converted into a 2-D shading gradient template as discussed above, as illustrated by 1704 in FIG. 17.

Next, operation 521 is performed. At operation 521, the identified or selected stripe pattern is positioned on the modified 2-D depth map of the desired 3-D body shape and/or 2-D shading gradient template. The positioning at operation 521 ensures that the stripe pattern falls over or near a selected feature of a body appropriately when worn.

After the performance of operation 521, operation 522 is performed. At operation 522, elements of the stripe pattern are resized based on the flat stripe pattern's position on the modified 2-D depth map and/or based on the 2-D shading gradient template to create the adjusted stripe pattern. Accordingly, in some aspects, the stripes are resized according to the modified 2-D depth map and/or 2-D shading gradient template at operation 521 to show larger stripes at brighter spots and smaller stripes at darker spots. For example, FIG. 14 illustrates an adjusted halftoned pattern 1402 and 1404 and FIG. 17 illustrates an adjusted halftoned striped pattern 1706 and 1708. The adjusted halftoned striped patterns 1706 and 1708 show how different sized stripes may be utilized to achieve similar visual effects. In other aspects during operations 520-525, the adjusted stripe pattern is created based on the 2-D shading gradient template and is not based on a modified pre-existing flat stripe pattern. In these aspects, operation 504 of method 500 is not performed.

Unexpectedly, in some instances, unlike other halftoned patterns, when stripe patterns are halftoned the figure and ground of the stripe pattern can change to the observer with the adjustment of the pattern. Figure-ground organization is the how a human brain recognizes a figure from the background. The change of figure and ground nullifies and/or inverses how the observer views the pattern. As such, a feature that was supposed to be minimized by the halftoned adjusted stipe pattern may appear the same and/or may be enlarged due to a change in figure and ground to the observer.

Accordingly, method 500 performs operation 523 after operation 522. At operation 523, the adjusted stripe pattern is checked or analyzed to determine if the adjusted stripe pattern has the correct figure-ground organization to one or more observers. If it is determined at operation 523 that the figure-ground organization of the adjusted pattern is correct, operation 524 is performed. If it is determined at operation 523 that the figure-ground organization of the adjusted pattern is not correct to one or more observers, operation 525 is performed.

At operation 524, the adjusted stripe pattern is not changed and instead used exactly as created. At operation 525, the adjusted stripe pattern is modified to make sure the correct stripes are being viewed as the figure and the correct stripes are being viewed as the background by the observer. In some aspects, the hue, color, and/or brightness of each stripe is adjusted during operation 525 to correct the figure-ground organization. In other aspects, the size adjustments to certain stipes are modified at operation 525 to correct the figure-ground organization for one or more observers. In further aspects both size modifications and adjustment in the hue, color, and/or brightness of one or more stripes is utilized at operation 525 to correct the figure-ground organization of the adjusted stripe pattern. Once the adjusted stripe pattern has been corrected at operation 506, method 500 performs operation 507 or operation 508.

Frequency adjustment of the stripe pattern involves adjusting the number of the stripes in the stripe pattern based on the desired 3-D body shape. For example, when one or more selected shaping effects includes adjusting the frequency of the stripes based on the desired 3-D body shape, operations 526-530 are performed at operation 506 as illustrated by FIG. 5E. In some aspects, one or more computing devices perform operations 526-530.

Similar to the halftoning operation 522, at operation 526 the 3-D body shape is converted into a modified 2-D depth map. The modified 2-D depth map is a depth map that has been inverted and contrast adjusted as illustrated by the modified depth map 1300 in FIG. 13. This is sometimes accomplished by using a grayscale image of the modified 2-D depth map. In some aspects, the modified 2-D depth map is also converted into a 2-D shading gradient template.

Next, operation 528 is performed. At operation 528, the identified or selected stripe pattern is positioned on the modified 2-D depth map and/or the 2-D shading gradient template of the desired 3-D body shape. The positioning at operation 528 ensures that the stripe pattern falls at least over or near a selected feature of a body appropriately when worn. In some aspects, the stripe pattern is applied across the entire garment.

After the performance of operation 528, operation 530 is performed. At operation 530 the frequency of the stripes of the pattern are changed based on the flat stripe pattern's position on the modified 2-D depth map and/or based on the shading on the 2-D shading gradient template map to create the adjusted stripe pattern. Accordingly, in these aspects, the frequency of the pattern elements (e.g., the number of stripes per unit of area) of the pattern is changed according to the modified 2-D depth map and/or the 2-D shading gradient template at operation 522 to show more stripes at brighter spots and less stripes at darker spots.

Texture gradient adjustment of the stripe pattern involves adjusting the frequency of the stripes and the size of the stripes based on the 3-D body shape. FIG. 19 illustrates a normal stripe pattern 1902 and a garment with an adjusted stripe pattern 1904 based on a texture gradient shape effect. For example, when one or more selected shaping effects includes texture gradient adjustment of the stripes based on the desired 3-D body shape, operations 532-538 are performed at operation 506 as illustrated by FIG. 5F. In some aspects, one or more computing devices perform operations 532-538.

At operation 532, the flat stripe pattern is positioned on the 3-D body shape. The positioning at operation 532 ensures that the stripe pattern falls over or near one or more features of a body appropriately when worn. In some aspects, one or more computing devices perform operation 532.

Next, operation 534 is performed. At operation 534, a feature on the 3-D body shape is selected to form a selected feature. The feature may be any portion of the 3-D body shape. A desired change in perception for the selected feature on the 3-D body shape is determined at operation 536. For example, the desired perception change may be to make the feature appear larger or smaller. In other examples, the desired perception change may to be to make the feature appear rounder or flatter. The desired perception change is any selected, accessed, or determined change to the selected feature.

After operation 536, operation 538 is performed. At operation 538, stripe frequency and stripe size for the stripes in the stripe pattern positioned over the selected feature are adjusted based on the desired perception change for the feature to create the adjusted stripe pattern.

While the different shaping effects where discussed individually above, one or more different perspective elements may be utilized in combination. In some aspects, the halftoning operations 520-524 and/or the stripe frequency adjustment operations 526-530 are performed before the warping operations 512-516. In other aspect, the shading operations 517-519 may be performed before or after any of the other shaping effect operations. For example, FIG. 10 illustrates a 2-D image of a warped and shaded adjusted pattern 1006. For example, FIG. 9 illustrates a modified 2-D depth map 902 of a desired body shape that is utilized to form a halftoned pattern 904. Next, a 2-D depth map is utilized to displace or anatomy warp the halftoned pattern 904 to form a 2-D image of the halftoned and warped adjusted pattern 906. A body-perception enhancing garment 908 is created based on the 2-D image of the halftoned and warped adjusted stripe pattern 906.

In some aspects, a consumer may further adjust a stripe pattern formed during operation 506. This input may come from an adjustment task where the consumer can adjust the stripe pattern on a simulated garment to provide different warping, shading, stripe frequency adjustments, and/or halftoning. For example, the consumer may move a slider left or right, where left simulates less warping, shading, stripe frequency adjustments, and/or halftoning and right simulates more warping, shading, stripe frequency adjustments, and/or halftoning of the stripe pattern. Consumer preferences are then accumulated to inform the preferred amount of adjustment to apply to the stripe pattern during operation 506.

In some aspects, method 500 includes operation 507. In other aspects, method 500 does not perform operation 507. At operation 507 noise is added or applied to the adjusted stripe pattern. Noise as utilized herein refers to any stripe, coloring or feature that is added to the garment that is not based on a shaping effect and, as such, does not provide any shaping cues to a human's visual system. Noise can be added until the additional features interfere with an observer seeing the visual effect added by the shaping effect. Noise may be added for several different reasons at operation 507, such as for aesthetics (e.g., to add more artistic or design elements to a garment) or to make an added shaping effect more subtle. For example, wearers of the garment do not want an observer of the garment to be aware or notice the shaping effect on the garment when looking at the garment.

After operation 506, operation 508 is performed. At operation 508, a 2-D image of the adjusted stripe pattern is created. In some aspects, one or more computing devices perform operation 508. In some aspects, where at least one of the perspective elements is warping, the 2-D is image is created utilizing perspective projection. The formed 2-D image provides a template for adding and/or applying the adjusted stripe pattern to a garment that changes the perception of the identified feature towards the appearance of the desired 3-D body shape or toward a desired perception change for a feature. For example, FIG. 8 illustrates an example of the 2-D image of a flat pattern 802 (or conventional pattern 802) and the 2-D image of the adjusted pattern 806 created utilizing perspective projection from a 2-D depth map. In another example, FIG. 10 illustrates an example of the 2-D image of a flat pattern 1002 (or conventional pattern 1002), the 2-D image of the adjusted pattern 1004, and a further 2-D image of adjusted pattern 1006.

At operation 510, the 2-D image of the adjusted stripe pattern is applied to a garment or utilized as a template for applying the adjusted stripe pattern to a garment to form a body-perception enhancing garment. In some aspects, the adjusted stripe pattern is applied to the garment with a machine, such as laser or printer, and/or in an automated assembly process. In other aspects, the adjusted stripe pattern is manually added to the garment. In alternative aspects, the adjusted stripe pattern is formed manually and via a machine. In some aspects at operation 510, the 2-D images is positioned on the garment to be the same as or similar to the position of the flat stripe pattern on the 3-D body shape or on the 2-D depth map. For example, FIG. 9 illustrates a body-perception enhancing garment 908.

In some aspects, an adjusted stripe pattern is applied to a garment by adding or removing one or more colors, adding or removing stripes, adjusting the hue of the stripes, and/or adjusting the frequency and/or size of the size stripes through sewing, knitting patterns, by perforating the garment and/or etc. As such, adjusted patterns may be created by details added to garment instead or in addition to color changes on a garment. However, as known by a person of skill in the art, an adjusted stripe pattern may be added to a garment utilizing any known pattern techniques.

In other aspects, operation 510 includes modifying the adjusted pattern before application to the garment to ensure that the applied adjusted pattern emulates the brightness gradients, curves, and/or shading that would be created by the flat pattern on a garment when worn by the desired 3-D body shape or to ensure that the desired change in perception is correct. For example, the adjusted stripe pattern may be modified so that the pattern adjustments are applied to the garment in the correct position, size, and intensity. In some aspects, as discussed above, the brightness gradient, stripe frequency adjustment, warping, and/or halftoning may be modified based on the size of the garment. For example, smaller sizes may receive brighter brightness gradients, more stipes, warping, and/or more halftoning than larger sizes. In other aspects, the brightness gradient, stripe frequency adjustment, and/or halftoning may be adjusted or calibrated based on the visible contrast range of a garment or the stripe pattern. In still further aspect, the adjusted pattern may be modified after visible inspection of the garment with an applied adjusted pattern while being worn by a model or mannequin. These visual inspections ensure that the adjusted pattern when applied to the garment when worn emulate the desired 3-D body shape's curves and shading or provide the desired change in perception.

FIG. 6 is flow diagrams illustrating a method 600 for designing an anatomy-striped garment, in accordance with an aspect of the disclosure. Anatomy striping uses the rules of perception to change a perceived size and/or shape of the anatomy of the wearer. In some aspects, anatomy striping is used to increase the attractiveness of the wearer. FIG. 21 illustrate a schematic example a garment from method 600 for anatomy striping a shirt to change the appearance of a chest and waist.

The routine or method 600 begins at operation 602, where a 3-D body shape is identified, selected, accessed, generated and/or created. The 3-D body shape is the same as the 3-D body shaped described above for operation 502.

After the 3-D body shape is identified, selected, accessed, generated, and/or created during operation 602, method 600 moves to operation 604. At operation 604, a stripe pattern or flat stripe pattern for a garment is identified. Once identified, the stripe pattern is positioned over the 3-D body shape at operation 604. For example, FIG. 4 illustrates an example of a flat stripe pattern 402 and FIG. 8 illustrates a flat pattern 802.

Next, operation 605 is performed. At operation 605, one or more stripes are selected in the stripe pattern. The stripe selection may be random or based on the position of the stripe on the 3-D body shape. For example, one or more stripes over a specific feature of the body, such as the bust, waist, or buttocks, may be selected for applying a shaping effect.

After operation 605 is performed, method 600 moves to operation 606. At operation 606, a shaping effect is applied within a selected stripe based on the selected stripes position on the 3-D body shape and based on the desired appearance of the 3-D body shape to create an adjusted striped pattern. At operation 606, the position of the stripe over the 3-D body shape will determine how the shaping effect is applied. For example, the desired shape of a feature located below the selected stripe will determine how the shaping effect is applied. For example, if it desired to make the chest look bigger, the shaping effect will be applied to the stripe on the chest to make the stripe or the body feature underneath the stripe appear larger. If it is desired to make the chest look smaller, the shaping effect will be applied to the stripe on the chest to make the stripe appear smaller or the body feature (the chest in this example) underneath the stripe appear smaller.

The one or more selected shaping effects utilized during operation 606 may be shading, halftoning, warping, and/or texture gradient adjustment of an individual stripe, which adjusts the overall stripe pattern. For example, an individual stripe may be shaded to give a convex or concave appearance as illustrated in FIGS. 3, 20, and 21. A concave shading may make the stripe area look smaller or to extend inward, while a convex shading may make the stripe area look larger or extend outward. For example, an individual stripe may be adjusted by halftoning the stripe as illustrated in FIG. 20 to provide the concave or convex appearance or by adding a shading gradient as illustrated in FIG. 3 to provide the concave or convex appearance. For example, FIG. 3 show shading gradients to make an individual stripe appear convex at 306 and concave at 308. In another example, FIG. 20 show halftoning a stripe to make an individual stripe appear convex at 2004 and concave at 2002. In FIG. 21, the stripes 2102 over the chest are adjusted to look convex to make the chest appear to extend farther outward, while the stripes over the waist are adjusted to look concave to make the waist appear to extend inward.

In some aspects, the shaping effect will be applied to provide the appearance of a feature shape based on the desired 3-D body shape during operation 606. However, in other aspects, the shaping effect will be applied merely to exaggerate or decrease the size appearance of a given body feature located below the stripe when worn on a garment as desired.

In some aspects, method 600 includes operation 607. In other aspects, method 600 does not perform operation 607. At operation 607 noise is added or applied the adjusted stripe pattern to form a noise adjusted pattern, which is describe in more detail above under similar operation 507.

After operation 606 or after operation 607, operation 608 is performed. At operation 608, a 2-D image of the adjusted stripe pattern is created. The adjusted stripe pattern may or may not include noise. In some aspects, one or more computing devices perform operation 608. In some aspects, where at least one of the perspective elements is warping, the 2-D is image is created utilizing perspective projection. The formed 2-D image provides a template for adding and/or applying the adjusted stripe pattern to a garment that changes the perception of the identified feature towards a desired appearance or shape. FIG. 4 illustrates an example of the 2-D image of a flat pattern 400 (or conventional pattern 400). In another example, FIG. 8 illustrates an example of the 2-D image of a flat pattern 802 (or conventional pattern 802), the 2-D image of the adjusted pattern 804.

At operation 610, the 2-D image of the adjusted stripe pattern is applied to a garment or utilized as a template for applying the adjusted stripe pattern to a garment to form a body-perception enhancing garment. In some aspects, the adjusted stripe pattern is applied to the garment with a machine, such as laser or printer, and/or in an automated assembly process. In other aspects, the adjusted stripe pattern is manually added to the garment. In alternative aspects, the adjusted stripe pattern is formed manually and via a machine. The adjusted stripe pattern is positioned on the garment based on the position of the flat striped pattern over the 3-D body.

In these aspects, an adjusted stripe pattern is applied to a garment by adding or removing one or more colors, adding or removing stripes, adjusting the hue or brightness of color, and/or adjusting the frequency and/or size of stripes within the selected stripe through sewing, knitting patterns, by perforating the garment and/or etc. As such, adjusted patterns may be created by details added to garment instead or in addition to color changes on a garment. However, as known by a person of skill in the art, an adjusted stripe pattern may be added to a garment utilizing any known pattern techniques.

In other aspects, operation 610 includes modifying the adjusted pattern before application to the garment to ensure that the applied adjusted pattern emulates the brightness gradients, curves, and/or shading that would be created by the flat pattern on a garment when worn by the desired 3-D body shape. For example, the adjusted stripe pattern may be modified so that the pattern adjustments are applied to the garment in the correct position, size, and intensity. In some aspects, as discussed above, the brightness gradient, stripe frequency adjustment, warping, and/or halftoning within a stripe may be modified based on the size of the garment. For example, smaller sizes may receive brighter brightness gradients, more stipes, warping, and/or more halftoning than larger sizes. In other aspects, the brightness gradient, stripe frequency adjustment, and/or halftoning may be adjusted or calibrated based on the visible contrast range of a garment or the stripe pattern. In still further aspect, the adjusted pattern may be modified after visible inspection of the garment with an applied adjusted pattern while being worn by a model or mannequin. These visual inspections ensure that the adjusted pattern when applied to the garment when worn emulate the desired 3-D body shape's curves and shading. In some aspects, the stripe placement may be customized for specific body types or individual consumers. In other aspects, the stripe thickness, spacing, and orientation may also be adjusted for different body sizes and shapes.

In some aspects, one or more stripe patterns may be blocked to create an imaginary line between the different stripe patterns that is perceived by the human brain. For example, FIG. 22 illustrate a garment 2202 that has been stripe blocked with this line 2204. In further aspects, the line 2204 created by the stripe blocking may be warped as illustrated by line 2204 in FIG. 22. For example, the line 2204 is designed to curve outward at the chest and inward at the waist to provide a geodesic shaping cue. In further aspects, graphic artwork may be added and/or incorporated into a striped garment. FIG. 22 illustrates a graphic striped artwork 2206 on the garment 2202 that recites, “I heart Lee.” In some aspects, a shape effect can be applied to the graphic artwork or graphic striped artwork.

In other aspects, an adjusted stripe pattern resulting from methods 500 and/or 600 may be applied to a graphic pattern. In further aspects, a shape effect may also be applied to the graphic pattern. For example, applying the adjusted stripe pattern to the garment during operations 510 and/or 610 may include combining the adjusted stripe pattern with a graphic print or pattern. For instance, a graphic print may be selected for the garment. Next, the adjusted stripe pattern may be overlaid on the graphic print. After the adjusted striped pattern is overlaid on the graphic print, the adjusted stripe pattern is combined with the graphic print by removing a portion of the striped pattern located outside of the graphic print. As such, the adjusted stripe pattern is in a form of a stripe pattern adjusted graphic print as illustrated by garment 2208 in FIG. 23. The garment 2208 in FIG. 23 includes an abstract rose design 2210. A halftoned adjusted stripe pattern 2212 is displayed within the rose design 2210. For instance, the stripes in the halftoned adjusted stripe pattern are thicker in the roses in chest area than stripes shown in the roses located in the waist area.

In some aspects, a method 1100 for designing an anatomy-striped garment is disclosed as illustrated in FIG. 11. The method 1100 includes: selecting a feature for anatomy striping at operation 1102; determining a desired appearance for the selected feature at operation 1104; determining an adjusted stripe pattern for changing a perception of the selected feature toward the desired appearance based on the rules of perception at operation 1106; and adding the adjusted stripe pattern to the garment at operation 1108. Operation 1106 may include determining the positioning of the adjusted stripe pattern on the garment and/or determining the sizing of the adjusted stripe pattern on the garment.

In some aspects, the amount of warping, shading, halftoning, gradient texture adjustment and/or stripe frequency adjustment of the stripe is determined or adjusted based on consumer feedback during the determining of the adjusted stripe. For example, the amount of warping, shading, and/or halftoning of the adjusted stripe may be determined by utilizing an adjustment task where consumers may adjust the amount of striping on a simulated garment. For example, the consumer may move a slider left or right, where left simulates less warping, shading, and/or halftoning and right simulates more warping, shading, and/or halftoning of the stripe. Consumer preferences are then accumulated to inform the preferred amount of adjustments to apply to the stripe.

In further aspects, a method 1200 for designing an anatomy-striped garment is provided as illustrated in FIG. 12. The method 1200 includes applying a first flat grid to or bending the first flat grid around a first 3-D body shape to form a first bent grid. In some aspects, the first 3-D body shape is based on the dimensions of a real human. In other aspects, the first 3-D body shape is based average human dimensions. The first 3-D body shape may be computer generated based on the measured, averaged, selected, or predetermined dimensions, measurements, shapes and/or ratios. Further, at operation 1202 a second flat grid is applied to or is bent around a second 3-D body shape that includes the same body features as the first 3-D body shape to form a second bent grid. The second 3-D body shape is based on the desired dimensions, measurements, ratios and/or shapes for the 3-D body shape. The First 3-D body shape is not the same as the second 3-D body shape. The different 3-D body shapes as utilized herein for different methods, aspects, or examples are exemplary only and are not meant to be limiting. Any desired 3-D body shape for one or more body features may be utilized in any of the provided methods, aspects, and/or examples.

As such, the first bent grid is different from the second bent grid formed at operation 1202. Next, at operation 1204, a first stripe pattern is positioned over the first bent grid. Additionally, at operation 1204 a second stripe pattern that is identical to the first stripe pattern is positioned over the second bent grid. The positioning of the first striped pattern over the first bent grid is identical to the positioning of the second stripe pattern over the second bent grid at operation 1204.

Next at operation 1206, curve differences between grid positions of the first and second different bent grids at corresponding locations of the positioned selected stripe patterns are calculated. The striped pattern is adjusted at the corresponding grid locations utilizing these determined curve differences at operation 1208. The adjusted striped pattern is then applied to garment to form a body-perception enhancing garment at operation 1210.

In further aspects, an adaptive genetic algorithm may be utilized to determine the amount of warping, shading, and/or halftoning for a selected stripe pattern to adjust the stripe patter. The adaptive genetic algorithm utilizes data from various test subjects to find the most desired stripe adjustment on a garment for a specific feature of the wearer. In this process, subjects are given a random set of different garments illustrating a specific feature (i.e., buttocks, chest, legs, waist, etc.) of the wearer with various different stripe adjustments that change the appearance of these features of the wearer. The subjects are then asked to select a garment or garments from the group that is most attractive or best demonstrates the desired feature. The algorithm then modifies the garments based on the previous selections containing different stripe adjustments to change the appearance of the wearer and asks the same subjects to again select the garment or garments from the group that is most attractive or best demonstrates the desired feature. Each stripe pattern adjustment is specifically created to alter the appearance of wearer based on the rules of perception. This process is performed repeatedly. In some aspects, the algorithm converges on the most attractive or most desired the amount of warping, shading, and/or halftoning of the stripe pattern for a garment located over or near a particular feature after about 20 generations or trials. However, any suitable system or method may be utilized to adjust the amount of warping, shading, and/or halftoning of the stripe pattern based on the rules of perception for anatomy striping.

Surprisingly, similar amounts of warping, shading, halftoning, and/or stripe frequency adjustment are found to increase attractiveness of the wearer when applied across a variety garment sizes and styles. Additionally, similar amounts of warping, shading, halftoning, and/or stripe frequency adjustment are found to increase attractiveness of the wearer when applied across different ethnicities and geographic regions with only small differences, such as China and the United States.

The adjusted striped pattern on a garment, as discussed above, utilizes the rules of perception to change the appearance of a feature of the wearer. While the above examples adjust curves, angles, widths, heights, shading, sizing and/or etc. of a striped pattern to change the perception of body features, these adjustments should be subtle enough that the brain interprets the adjustments as being created by the shape of the wearer instead of attributing them to the garment itself. For example, changes to a flat striped pattern that are too large or too extreme are interpreted by the brain as being attributed to the garment itself instead of the wearer. These types of stripe pattern changes that are attributed to the garment itself are design choices and fall outside the definition of anatomy striping.

While the stripe pattern adjustment discussed above has been illustrated on shirts, anatomy striping can be applied to various different garments, such as skirts, shorts, capris, overalls, skorts, dresses, pants, etc. While the anatomy striping discussed above has focused on increased attractiveness, any desired feature ranges/dimensions may be utilized by anatomy striping to change the perception of any feature toward a desired body shape utilizing the rules of perception. While the above anatomy striping focused on the chest, shoulders, hips, and waist of the wearer, anatomy striping can also be applied to change the perception of other features of a wearer, such as the buttocks, arm, legs, and/or feet.

Additionally, while anatomy striping has been described in detail for specific features of female garments, the principles discussed above for anatomy striping can be applied to various other female garments and various other male garments. Additionally, while the disclosed anatomy striping were discussed on specific garments and in specific combinations above, any of the disclosed anatomy striping principles may be utilized alone and/or in any combination on any desired garment. Further, as understood by a person of skill in the art additional anatomy striping other than discussed above may be utilized to change the appearance of a feature discussed above. Additionally, as understood by a person of skill in the art, additional anatomy striping may be utilized to change the appearance of the additional features that have not been discussed above.

FIG. 24 illustrates the difference between a shaded and warped adjusted pattern 2402 and a halftone and warped adjusted pattern 2406. The shaded and warped adjusted pattern 2402 and the halftone and warped adjusted pattern 2406 were both created from the same flat pattern. To highlight the differences between the two different adjustments a magnified view 2404 and 2408 of a portion of the right bosom for each of the adjusted patterns 2402 and 2406 is provided by FIG. 24. The shaded magnified view 2404 of the shaded and warped adjusted pattern 2402 show that each dot in the pattern is approximately the same size, but are bent or displaced to show the curves of a desired body shape. Additionally, the dots in the shaded magnified view 2404 have different brightness and/or darkness based on the desired body shape. In contrast, the halftoned magnified view 2408 of the halftone and warped adjusted pattern 2406 has dots that vary in size. As illustrated, the dots in the halftoned magnified view 2408 are larger where the dots are darker in the shaded magnified view 2404 and smaller where the dots are lighter in the shaded magnified view 2404. The dots in the halftoned magnified view 2408 are similarly displaced or curved based on the desired body shape when compared to the dots in the shaded magnified view 2404. Any desired stripe pattern may be adjusted utilizing the principles of anatomy striping as disclosed herein.

Body-perception enhancing garments 908, 1604, 1800, 1904, 2100, 2202, and 2208 are illustrated in FIGS. 9 and 16, 18, 19, 21, 22 and 23. A body-perception enhancing garment 1004 includes a front side 1802 and a rear side 1704. The front side 1802 is opposite to and attached to the rear side 1802. An adjusted stripe pattern 1806 is displayed on the front side 1802 and/or the rear side 1804 of the body-perception enhancing garments 1800. The adjusted stripe pattern 1806 may be warped, shaded, halftoned and/or stripe frequency adjustment around a first feature (such as the bosom 1810), a second feature (such as the waist 1812), or any number features of the wearer 1814 to change the perceived shape of the body of the wearer 1814 toward a desired shape. However, the adjusted stripe pattern 1806 displayed in FIG. 18 was adjusted utilizing a halftone shape effect. The adjusted stripe pattern is manipulated around at least a first feature of a wearer 1814 to change a perceived shape of the first feature of the wearer 1814 toward a desired 3-D body shape for the first feature. As discussed above, a body enhancing garment may be a pair of pants, a shirt, a skirt, a jacket, a pair of shorts, a skirt, a dress, a pair of leggings, a pair of capris, a bra, a piece of underwear, a piece of swim wear, a pair of shoes, a pair of skorts, or any other item of clothing for a human.

Aspects of the present disclosure, for example, are described above with reference to block diagrams and/or operational illustrations of methods, systems, and computer program products according to aspects of the disclosure. The functions/acts noted in the blocks may occur out of the order as shown in any flowchart. For example, two blocks shown in succession may in fact be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality/acts involved.

Although specific aspects were described herein, the scope of the technology is not limited to those specific aspects. One skilled in the art will recognize other aspects or improvements that are within the scope and spirit of the present technology. Therefore, the specific structure, acts, or media are disclosed only as illustrative aspects. The scope of the technology is defined by the following claims and any equivalents therein.

The description and illustration of one or more aspects provided in this application are not intended to limit or restrict the scope of the disclosure as claimed in any way. The aspects, examples, and details provided in this application are considered sufficient to convey possession and enable others to make and use the best mode of claimed disclosure. The claims should not be construed as being limited to any aspect, example, or detail provided in this application. Regardless of whether shown and described in combination or separately, the various features (both structural and methodological) are intended to be selectively included or omitted to produce an aspect with a particular set of features. Having been provided with the description and illustration of the present application, one skilled in the art may envision variations, modifications, and alternate aspects falling within the spirit of the broader aspects of the general inventive concept embodied in this application that do not depart from the broader scope of the claims. 

What is claimed is:
 1. A body-perception enhancing garment, the body-perception enhancing garment comprising: a front side; and a rear side, the rear side opposite to and attached to the front side; an adjusted stripe pattern on at least one of the front side and the rear side, wherein the adjusted stripe pattern is manipulated around a first feature of a wearer to change a perceived shape of the first feature of the wearer toward a desired first feature shape.
 2. The body-perception enhancing garment of claim 1, wherein the desired first feature shape is selected to make the wearer appear more attractive.
 3. The body-perception enhancing garment of claim 1, wherein the adjusted stripe pattern is at least one of warped, shaded, halftoned, texture gradient adjusted, and stripe frequency adjusted.
 4. The body-perception enhancing garment of claim 1, wherein the adjusted stripe pattern is warped around a second feature of the wearer to change the perceived shape of the second feature of the wearer toward a desired second feature shape.
 5. The body-perception enhancing garment of claim 1, wherein the adjusted stripe pattern is warped and halftoned.
 6. The body-perception enhancing garment of claim 1, wherein the adjusted stripe pattern in texture gradient adjusted.
 7. The body-perception enhancing garment of claim 1, wherein the body-perception enhancing garment is one of: a pair of pants; a shirt; a skirt; a jacket; a pair of shorts; a dress; a pair of leggings; a pair of capris; a bra; a piece of underwear; a piece of swim wear; a pair of shoes; and a pair of skorts.
 8. The body-perception enhancing garment of claim 1, wherein the first feature is one of: a buttocks; a bosom; a waist; shoulders; arms; and legs.
 9. A method for creating a body-perception enhancing garment, the method comprising: identifying, selecting or creating a 3-D body shape; identifying a flat stripe pattern for a garment; adjusting the flat stripe pattern based on dimension of the 3-D body shape and a selected shaping effect to create an adjusted stripe pattern; creating a 2-D image of the adjusted stripe pattern; and applying the adjusted stripe pattern to the garment based on the 2-D image to form the body-perception enhancing garment.
 10. The method of claim 9, wherein the selected shaping effect is warping, and wherein adjusting the flat stripe pattern based on dimension of the 3-D body shape and the selected shaping effect to create the adjusted stripe pattern comprises: converting the 3-D body shape into a 2-D depth map; positioning the flat stripe pattern on the 2-D depth map; and displace the flat stripe pattern based on the positioning of the flat stripe pattern on the 2-D depth map to create the adjusted stripe pattern.
 11. The method of claim 9, wherein the selected shaping effect is halftoning, wherein adjusting the flat stripe pattern based on dimension of the 3-D body shape and the selected shaping effect to create the adjusted stripe pattern comprises: converting the 3-D body shape into a 2-D depth map; inverting the 2-D depth map to form an inverted 2-D depth map; converting the inverted 2-D depth map into grayscale to form a modified 2-D depth map; positioning the flat stripe pattern on the modified 2-D depth map; and resize the flat stripe pattern based on the positioning of the flat stripe pattern on the modified 2-D depth map and based on the shading on the modified 2-D depth map to create the adjusted stripe pattern.
 12. The method of claim 9, wherein the selected shaping effect is frequency adjustment, wherein adjusting the flat stripe pattern based on dimension of the 3-D body shape and the selected shaping effect to create the adjusted stripe pattern comprises: converting the 3-D body shape into a 2-D depth map; inverting the 2-D depth map to form an inverted 2-D depth map; converting the inverted 2-D depth map into grayscale to form a modified 2-D depth map positioning the flat stripe pattern on the modified 2-D depth map; and adjust stripe frequency in the flat stripe pattern based on the positioning of the flat stripe pattern on the modified 2-D depth map and based on the shading on the modified 2-D depth map to create the adjusted stripe pattern.
 13. The method of claim 9, wherein the selected shaping effect is texture gradient adjustment, wherein adjusting the flat stripe pattern based on dimension of the 3-D body shape and the selected shaping effect to create the adjusted stripe pattern comprises: positioning the flat stripe pattern on the 3-D body shape; select a feature on the 3-D body shape to form a selected feature; determine a desired shape for the selected feature on the 3-D body shape; and adjust stripe frequency and adjust stripe size for stripes in the flat stripe pattern positioned over the selected feature based on the desired shape for the feature to create the adjusted stripe pattern, wherein adjust the stripe size includes keeping any modified stripes in the flat stripe pattern equal in size with at least one other stripe.
 14. The method of claim 9, wherein the selected shaping effect is shading, wherein adjusting the flat stripe pattern based on dimension of the 3-D body shape and the selected shaping effect to create the adjusted stripe pattern comprises: applying overhead light to the 3-D body shape to obtain a 3-D shadowing created by the 3-D body shape; create a 2-D shading gradient template based on the shadowing created from illuminating the 3-D body shape; positioning the flat stripe pattern on the -D shading gradient template; and adjusting shading of one or more stripes in the flat stripe pattern based on the brightness level of the 2-D shading gradient template located beneath a given stripe after the positioning to create the adjusted stripe pattern.
 15. The method of claim 9, wherein one or more noise elements are added to the adjusted stripe pattern before applying the adjusted stripe pattern to the garment.
 16. The method of claim 9, wherein applying the adjusted stripe pattern to the garment based on the 2-D image to form the body-perception enhancing garment further comprises: selecting a graphic print for the garment; overlaying the adjusted stripe pattern on the graphic print; and combining the adjusted stripe pattern with the graphic print by removing a portion of the adjusted striped pattern that is not located within the graphic print so the adjusted stripe pattern in is the form of a stripe pattern adjusted graphic print.
 17. A method for creating a body-perception enhancing garment, the method comprising: selecting a 3-D body shape; identifying a flat stripe pattern for a garment; positioning the flat stripe pattern on the 3-D body shape; select a stripe on the stripe pattern to form a selected stripe; apply a shaping effect to the selected stripe based on the selected stripe's position on the 3-D body shape and a desired appearance of any feature on the 3-D body shape located under the selected stripe to create an adjusted stripe pattern; creating a 2-D image of the adjusted stripe pattern; and applying the adjusted stripe pattern to the garment based on the 2-D image to form the body-perception enhancing garment.
 18. The method of claim 17, wherein applying the adjusted stripe pattern to the garment based on the 2-D image to form the body-perception enhancing garment further comprises: positioning the adjusted stripe pattern on the garment based on the positioning of the selected stripe on the 3-D body shape.
 19. The method of claim 17, wherein the shaping effect creates a halftone or shading gradient convex stripe.
 20. The method of claim 17, wherein the shaping effect creates a halftone or shading gradient concave stripe. 